Definition of Centaurea Cyanus

  • (noun) an annual Eurasian plant cultivated in North America having showy heads of blue or purple or pink or white flowers

Antonyms of Centaurea Cyanus


No Antonyms Found.

Homophones of Centaurea Cyanus


No Homophones Found.